About Speedfix Ltd (12345786) United Kingdom