About Featherstone Holdings Limited (07036980) United Kingdom