About Stanley May Limited (08912148) United Kingdom