About Telf B. & T. Uk Limited (05995575) United Kingdom