About Management & Solutions Limited (09236379) United Kingdom