About Slg Designs Limited (07995038) United Kingdom