About J&o Peniel Limited (11613799) United Kingdom