About Coarse & Leone Limited (11042453) United Kingdom