About Thorn Baker Limited (02470455) United Kingdom