About Sloane Street Investigations Limited (09518225) United Kingdom