About M. Howgate Limited (01252411) United Kingdom