About Featherstone Group Holdings Limited (10893350) United Kingdom