About Swailes Suites Limited (08914905) United Kingdom