About Blackhorse Vehicle Maintenance Limited (05585427) United Kingdom