About Tartan Dingo Ltd (10296194) United Kingdom