About William Mcbride Limited (SC628910) United Kingdom