About Sarah Mennell Limited (04283114) United Kingdom