About Sir Richard Arkwright & Co. Limited (00059119) United Kingdom