About The Beach (sevenoaks) Limited (10550942) United Kingdom