About Angel (welshpool) Limited (03570563) United Kingdom