About Roman Stajila Ltd (08801357) United Kingdom