About Logos Designs Limited (04583912) United Kingdom