About C & W Mcbride Ltd (SC640687) United Kingdom