About Whitby Specialist Vehicles Limited (01095664) United Kingdom