About John May Limited (12531613) United Kingdom