About H Edmondson Motor Engineers Limited (11229365) United Kingdom