About Jamar Liner Agencies Limited (02112959) United Kingdom