About Monitor Services Limited (02641435) United Kingdom