About Aldridge Armitage Limited (11248364) United Kingdom