About Meiklejohn Graphics Licensing Limited (03393079) United Kingdom