About Slickeye Limited (09686323) United Kingdom