About Managing Solutions Ltd (07960117) United Kingdom