About Beach Homes Ltd (02946604) United Kingdom