About Roti & Curry Junction Original Ltd (07423279) United Kingdom