About Herne Bay Developments Ltd (10202262) United Kingdom