About Mark Lough Consulting Limited (SC273514) United Kingdom