About Mcbraida Holdings Limited (07571422) United Kingdom