About Kelaty & Morel Ltd (12903762) United Kingdom