About Spreckley Test Solutions Ltd (10817994) United Kingdom