About Stephen Mcgivern Consultancy Limited (08625952) United Kingdom