About Kendrelowerndes Ltd (10580143) United Kingdom