About Porter & Richards Developments Ltd (13207977) United Kingdom