About Terence Barker Limited (00988738) United Kingdom