About Andrea Hickman Consultancy Ltd (12318285) United Kingdom