About Coast Lodge Pevensey Limited (05779896) United Kingdom