About Braaten Automobile Ltd (11878305) United Kingdom