About Glenn Marks Corporation Limited (02765655) United Kingdom