About Wellor Investments Limited (10529667) United Kingdom