About Sense World Limited (08456935) United Kingdom