About Feathers Hotel (ludlow) Limited (03695307) United Kingdom