About Ashford Analytics Ltd (08567573) United Kingdom