About Teri Clarke Limited (09491074) United Kingdom