About Manx Welshpool Ltd (07750569) United Kingdom