About Chay Sells Ltd. (12037402) United Kingdom