About Tayflor Limited (08476739) United Kingdom