About Meaux Limited (07973286) United Kingdom