About Meers Graphics & Print Limited (03743676) United Kingdom