About Oxford Tube & Fittings Limited (10995570) United Kingdom