About Teall Design Concept Limited (10492969) United Kingdom