About Glenn Bentley Limited (13394266) United Kingdom