About J. E. Carr & Son Ltd (SC680144) United Kingdom