About H.c.slade & Co. (00445438) United Kingdom