About Glenn Harrop Motor Services Limited (11953040) United Kingdom