About Rda Kilmarnock Ltd (SC638163) United Kingdom