About Myhre Borr & Anlegg Tjenester Limited (13563281) United Kingdom