About Glaucaall Ltd (12901960) United Kingdom