About N J May Limited (07628827) United Kingdom