About T. Allen Engineering Services Limited (03053166) United Kingdom