About Thornberry Limited (03587642) United Kingdom