About M C Nichols Limited (04717794) United Kingdom