About Feather & Hide Ltd (12445350) United Kingdom