About London & Wharfedale Developments Ltd (05312378) United Kingdom