About Sarah Hindmarsh Design Limited (04925267) United Kingdom