About Sarah Trowse Limited (07988853) United Kingdom