About G Sloane Consulting Ltd (11977139) United Kingdom