About Sarah Pickthall Ltd (13023822) United Kingdom