About Uplands Holdings Limited (03281187) United Kingdom