About Tedfords Limited (NI601905) United Kingdom