About Thorndale Limited (SC276948) United Kingdom