About Henry Sloane Ltd (07770073) United Kingdom