About Cutting Edge Transmission Design Limited (10071303) United Kingdom