About Speedwell 6300 (birmingham) Ltd (12181249) United Kingdom