About Glicksman Cantor Associates Limited (03937660) United Kingdom