About Speedwell 1761 Limited (10435126) United Kingdom