About Wool Hall Investments Limited (08506841) United Kingdom