About Teide Breac Ltd (NI658651) United Kingdom