About Lorom Europe Limited (03797386) United Kingdom