About Slipstone Limited (10562311) United Kingdom