About Terence Baker Limited (02531299) United Kingdom