About Thorndown Limited (10569774) United Kingdom