About Terry Hayward Management Solutions Limited (09421734) United Kingdom