About Maceplace Investments Limited (04326455) United Kingdom