About Jim Haddow Management Solutions Ltd (SC632265) United Kingdom