About N D Marr Investments Limited (08147532) United Kingdom