About Glenn K Smith Limited (11229781) United Kingdom