About Karl Harrington Limited (07996149) United Kingdom