About Periclase Ltd (06086649) United Kingdom