About Leicester Kent And Co Limited (12358225) United Kingdom