About Keenall Ltd (12208941) United Kingdom