About Jamak Fabrication Europe Limited (01336691) United Kingdom