About Cantor & Nissel Limited (01215483) United Kingdom