About Managing Resources Limited (02241373) United Kingdom