About Take A Walk On The Wild Side Ltd (SC671937) United Kingdom