About K L R Retail Limited (06882776) United Kingdom