About Speedwell Plant Ltd (03438315) United Kingdom