About Dickersonross Investments Limited (13225410) United Kingdom