About Ambridge Harris Associates Limited (04556954) United Kingdom