About Will Rigg & Co. Ltd (08728401) United Kingdom