About Thakrar Associates Ltd (06652731) United Kingdom