About Sarah Vaux Limited (07339855) United Kingdom