About Hansen Sveis & Mek Limited (12712546) United Kingdom