About J N Payne Ltd (12057721) United Kingdom