About I.p. Clarke & Co. Limited (00093416) United Kingdom