About Xandor Automotive Stamford Bridge Ltd (09847168) United Kingdom