About Meade Ltd (09011373) United Kingdom