About Teemore Engineering Limited (NI063590) United Kingdom