About Slings And Things Ltd (08508494) United Kingdom