About William & A.m. Robb Limited (SC021927) United Kingdom