About John Carr & Son Ltd. (SC233191) United Kingdom