About J&b Home Improvements Ltd (13129317) United Kingdom