About Desa International (uk) Limited (06996960) United Kingdom