About Carter International Limited (04980621) United Kingdom