About Kale Lodge Limited (12517811) United Kingdom