About Summerhouse Motor Company Ltd (12816408) United Kingdom