About Maxwell & Kennedy Limited (09465949) United Kingdom