About Carter Troy Limited (08098835) United Kingdom