About Anchor Msi (management System Integration) Ltd (04548044) United Kingdom