About Beach House Birchington Limited (08671324) United Kingdom