About Welshpool Holdings Limited (07059524) United Kingdom