About Stephen Kerr Consultancy Limited (09769101) United Kingdom