About Teixeira Associate Services Limited (12478741) United Kingdom