About Slg Consulting (gb) Limited (08670619) United Kingdom