About Thornberry Holdings Limited (01132449) United Kingdom