About Carter & Partners (uk) Limited (07228625) United Kingdom