About Liddle Keen & Company Limited (00474968) United Kingdom