About Karelle Walker Limited (04531971) United Kingdom