About Xandor Automotive Larkhall Ltd (02501256) United Kingdom