About R C Hollock & Son Limited (07859075) United Kingdom