About Tayclose Limited (01831886) United Kingdom