About Beachcroft Hotels Ltd (05579118) United Kingdom