About Sean Loftus Consulting Limited (13139925) United Kingdom