About Ansbacher & Co Limited (00887900) United Kingdom