About Spa Garden Rooms Ltd. (09027896) United Kingdom