About Oldford Texels Limited (08614980) United Kingdom