About R. K. Henshall & Co. Limited (01285024) United Kingdom