About Soozley Limited (08598708) United Kingdom