About Speedwell Industries Limited (07706233) United Kingdom