About Dovydas & R Ltd (07928522) United Kingdom