About Gordon Leak Associates Limited (10663993) United Kingdom