About H L Keaney Limited (12176381) United Kingdom