About Kennedy & Allen Limited (12793554) United Kingdom