About G.pennant Roberts Limited (01090061) United Kingdom