About Desa International Limited (05891927) United Kingdom