About Logo World Designs Ltd (08111993) United Kingdom