About Cantor International Limited (02786682) United Kingdom