About Suffolk House Bexhill Limited (06028880) United Kingdom