About C&h Gimmerton Limited (10666649) United Kingdom