About Adelina Automotive Design Development Limited (08897863) United Kingdom