About Wye Knot Stop Ltd (10112827) United Kingdom