About Fadden & Co. Limited (04199684) United Kingdom