About Mark Lloyd-ruck Ltd (12702993) United Kingdom