About R C L Dalmarnock Ltd (SC610104) United Kingdom