About Teipelke Limited (12409906) United Kingdom