About Howard Management Services Limited (11877659) United Kingdom