About Kevin Flook Consultancy Limited (09225103) United Kingdom