About J&j Improvements Ltd (12104572) United Kingdom