About Xandor Automotive Pickering Ltd (09847165) United Kingdom