About T Devlin Limited (NI045346) United Kingdom