About Clapperhill Ltd (06350629) United Kingdom