About Teall Design Limited (10492963) United Kingdom