About Bryn Mcmillan Consulting Limited (12400878) United Kingdom