About P & A Developments (devon) Ltd (11162297) United Kingdom