About Mark Charles Homer Automotive Services Ltd (11589265) United Kingdom