About Little India (uk) Limited (05237385) United Kingdom