About Soul Place Limited (09095668) United Kingdom