About S & A Developments (welshpool) Ltd (10840090) United Kingdom