About Glc & Sbd Ltd (08854865) United Kingdom