About Wallows Limited (08279140) United Kingdom