About Stuart Kitching Management Services Limited (11741622) United Kingdom