About Delair Investments Limited (05991258) United Kingdom