About J.lee Joinery & Building Ltd (12914680) United Kingdom