About Teixeira Ltd (09492270) United Kingdom