About Bespoke Hotels The Mill Limited (11169951) United Kingdom