About Anderson & Hamilton Limited (10721463) United Kingdom