About Charles Parish & Co Ltd (10879741) United Kingdom