About Ian Seal Consultancy Limited (08827306) United Kingdom