About Eckersley Associates Limited (10958941) United Kingdom