About Thakral (uk) Limited (05625941) United Kingdom