About Glenbridge Limited (SC411261) United Kingdom