About Macandrews & Company Limited (00334790) United Kingdom