About New Shooz Strood Limited (08263102) United Kingdom