About Ambrose Trustees Limited (06469798) United Kingdom