About Terence Birchall Limited (06122212) United Kingdom