About Max & Nancy Limited (08897397) United Kingdom