About Eastcote Karahi Limited (11559273) United Kingdom