About Terence Welham Limited (10067965) United Kingdom