About Kendal Castle Limited (11427380) United Kingdom