About Abbey & Hamilton Limited (10541193) United Kingdom