About Eyedearz Design Limited (03990783) United Kingdom