About R Macarthur Group Ltd (SC563613) United Kingdom