About Ian Black Hodge Wallace Ltd (SC679422) United Kingdom