About Thakar Bros Limited (13090049) United Kingdom