About Barry Ashmore Consulting Ltd (12971497) United Kingdom