About Fjordhus Construction Limited (SC298266) United Kingdom