About Richard Featherston (holdings) Ltd. (02425597) United Kingdom