About C G Grote & Sons Limited (04738056) United Kingdom