About Saxa Vord Associates Limited (07421105) United Kingdom