About Thorndale Investments Limited (13230316) United Kingdom