About Sweet Spot Leamington Limited (13155985) United Kingdom