About Hendy Lennox Vehicle Contracts Limited (00945347) United Kingdom