About J&pgroup Ltd (12358445) United Kingdom