About Teal-barnett Limited (09457503) United Kingdom