About Sanders Associates Limited (03000848) United Kingdom