About Jo Sandhurst Ltd (11460488) United Kingdom