About Ian Oswin Consultancy Limited (11853030) United Kingdom