About Sutton Kersh Ltd (12049101) United Kingdom