About I T Dennis Limited (04978191) United Kingdom