About N Carter & Company Limited (08986722) United Kingdom