About Samboards Limited (12104096) United Kingdom