About James Cadman & Co (holdings) Limited (02850008) United Kingdom