About L. Russell Joinery & Building Ltd (13119258) United Kingdom