About Clapham Bay Limited (05846602) United Kingdom