About Sterling Automotive Design Ltd (12243131) United Kingdom