About Cafe India (huntley) Limited (SC377969) United Kingdom