About Teigens Design Limited (07423546) United Kingdom