About Cadet Technologies Limited (04022614) United Kingdom