About J C Payne (uk) Limited (06872056) United Kingdom