About Mebco Uk Limited (12558254) United Kingdom