About Superior Finish Joinery & Plastering Ltd (13028508) United Kingdom