About G. R. Thakrar Limited (08601636) United Kingdom