About Sadler Associates Limited (09196613) United Kingdom