About Carringdon Associates Limited (10043308) United Kingdom