About Tegan Developments Ltd (12866745) United Kingdom