About Thornber Holdings Limited (10441073) United Kingdom