About Speedel Ltd (10740238) United Kingdom