About Carter-sneijder Ltd (13071245) United Kingdom