About Ulpha Anglers Company Limited (00902729) United Kingdom