About Williams Motor Company Ltd (12253228) United Kingdom