About A J Carter & Co Limited (04418895) United Kingdom