About Steve Slinger Limited (04931630) United Kingdom