About The Tailored Accommodation Ltd (12710498) United Kingdom