About Sarah Howarth Ltd (13703295) United Kingdom