About Slac Designs Ltd (13221909) United Kingdom