About Williams & Sons Motor Company Ltd (12282315) United Kingdom