About London & Wharfedale Investments Ltd (05312393) United Kingdom