About G.b.b.s Armitage Limited (12765986) United Kingdom