About Fetherstonhaugh & Cholmondeley-farquharson Limited (11199793) United Kingdom