About Slark-hollis Solutions Ltd (08179302) United Kingdom