About M. Eccles Limited (07111058) United Kingdom