About Penmore Developments Ltd (05551324) United Kingdom