About William Carter Limited (04454116) United Kingdom