About E & C B May Limited (09451640) United Kingdom