About Currie Technology Consultants Limited (03515226) United Kingdom