About Glenride Limited (10982784) United Kingdom