About Slick Systems (uk) Limited (04226358) United Kingdom