About Thakrar Davies Investments Limited (06514502) United Kingdom