About Texel Engineering Ltd (10540959) United Kingdom