About Deana Ashby Limited (10698232) United Kingdom