About Feathers Luxury Hotel Limited (08300862) United Kingdom