About Gordon H Richards Limited (04112331) United Kingdom