About Lyle And Company (uk) Limited (09627256) United Kingdom