About Thornbury Manufacturing Limited (03029816) United Kingdom