About Tryka Led Spd Limited (12736316) United Kingdom