About R.mcarthur & Sons Limited (SC063780) United Kingdom