About Terleski Designs Limited (07096315) United Kingdom