About W.t. Mahoney Limited (08462556) United Kingdom