About Norland Technology Solutions Limited (05584697) United Kingdom