About Stopsley Surma Ltd (13591945) United Kingdom