About Thorndell Holdings Limited (04722111) United Kingdom