About Carters Scientific & General Trading Ltd (00848292) United Kingdom