About Richard Charnley & Sons (holdings) Limited (12075073) United Kingdom