About Little India Didcot Ltd (10156570) United Kingdom