About Gill-thwaites & Elliott Consultants Limited (08416125) United Kingdom