About Logo Design London Ltd (08455954) United Kingdom