About M J B R Retail Solutions Limited (13049609) United Kingdom