About Karak Chaii Stoke Ltd (13370086) United Kingdom