About Robbie Murdoch Limited (SC677454) United Kingdom