About Managed Solutions Ltd (07342728) United Kingdom