About Meaco (u.k.) Limited (05000418) United Kingdom