About Arturs Melkis & Sons Limited (13235787) United Kingdom