About L & W Naylor Joinery & Building Contractors Limited (07503776) United Kingdom