About Thredgards Limited (00739493) United Kingdom