About I C L Hogg Ltd (13038381) United Kingdom