About Marr Holdings Limited (02506120) United Kingdom