About Mcbride Technologies Limited (09067084) United Kingdom