About J & J (psv) Limited (03292820) United Kingdom