About Marr (north West Africa) Limited (07458761) United Kingdom