About Cannon Specialist Vehicles Limited (NI039763) United Kingdom