About Taqueiros Ltd (08377414) United Kingdom