About Carter & Associates (london) Ltd (11998634) United Kingdom