About Loxley Royalties Management Limited (06835889) United Kingdom