About Thornebrook Holdings Limited (02000839) United Kingdom