About Sarah Bamford Ltd (10932885) United Kingdom