About Jx & Ne Ltd (01563975) United Kingdom