About Macandrews Limited Partnership (LP018820) United Kingdom