About Barcadia Ltd (11991982) United Kingdom