About Sandbakken Design Limited (09218714) United Kingdom