About Allans Automotive Limited (13386466) United Kingdom