About Berwyn Thomas Consultancy Group Ltd (12273340) United Kingdom