About C Murdoch Ltd (SC658515) United Kingdom