About Ashton Clough Holdings Ltd (12401634) United Kingdom