About Ian Balfour Consultancy Limited (12245553) United Kingdom