About J&j Berca Uk Ltd (11920615) United Kingdom