About Roma Leather Collection Limited (01544833) United Kingdom