About G & J Samra Retail Ltd (11737586) United Kingdom