About R C Dalgliesh Limited (SC333124) United Kingdom