About Clapham (international) Limited (07519427) United Kingdom