About Hafthor Limited (08180034) United Kingdom