About Sir Richard Sutton Limited (00346359) United Kingdom