About Rivaldas Teggart Ltd (12984978) United Kingdom