About Glenforce Limited (11505702) United Kingdom