About J D Thakrar Ltd (04542383) United Kingdom