About Appleby Magna Ltd (13602388) United Kingdom