About W. Carter & Son Limited (07343546) United Kingdom