About Veale & Sanders Ltd (04494538) United Kingdom