About Josh Slater Ltd (10860369) United Kingdom