About Mcbride Solutions Limited (05743963) United Kingdom