About Wye Knot Limited (02972711) United Kingdom