About Featherstone Associates Limited (03341450) United Kingdom