About Belcan International Limited (02933658) United Kingdom