About C & A Giddings Limited (04594355) United Kingdom