About Featherstone Capital Ltd (10487834) United Kingdom