About Ladj & Taylor Ltd. (12968994) United Kingdom