About Margate Retreats Ltd (06905897) United Kingdom