About Glector Limited (08957661) United Kingdom