About Ashwoods (holdings) Limited (07852863) United Kingdom