About Hyllinge Lots & Maskin Limited (12226756) United Kingdom