About Clifford S Restaurant Ltd (11233249) United Kingdom