About Speedmanor Limited (02197749) United Kingdom