About Software Hothouse Ltd (04714088) United Kingdom