UK is fourth most competitive international location for business