About Teal Designs Limited (07993370) United Kingdom