About Barron Mccann Holdings Limited (08726229) United Kingdom