About Entex Springs Limited (03067836) United Kingdom