About Specialist Trade Vehicle Hire Limited (12192245) United Kingdom