About Thakrar Limited (02155393) United Kingdom