About J.r. Clapham & Son Limited (01099344) United Kingdom