About Labradorite Ltd (13498787) United Kingdom