About Bexhill Investments Limited (13288938) United Kingdom