About Welland Investments Limited (10856685) United Kingdom