About Thornber Chicks Limited (00643096) United Kingdom