About Mapco Investments Limited (00609306) United Kingdom