About Feather & John Holdings Ltd. (10596865) United Kingdom