About Terence Birch Limited (11379923) United Kingdom