About Teutit Limited (09593002) United Kingdom