About Martin Glenn Limited (00958561) United Kingdom