About Slgx Services Ltd (08878201) United Kingdom