About Telfer Technology Limited (SC177027) United Kingdom