About Bygg Och Timmer Umea Limited (08478129) United Kingdom