About Kennedy & Maxwell Limited (09465995) United Kingdom