About Patrick Gleeson It Consultants Limited (04536488) United Kingdom