About Swiss Automobile Ltd (10562741) United Kingdom