About J.s. Held Uk Limited (06712415) United Kingdom