About Caramal Vehicle Solutions Ltd. (08639400) United Kingdom