About Thornbury Holdings Limited (10191459) United Kingdom