About Mcbride Holdings Limited (02805339) United Kingdom