About Ceyhan Selby Ltd. (12121731) United Kingdom