About Thew Arnott Investments Limited (12995306) United Kingdom