About Finnmade Furniture Solutions Limited (03859463) United Kingdom