About Lowlands Investments Limited (10565234) United Kingdom