About T&e Howie Limited (NI620941) United Kingdom