About Sandberg (uk) Limited (02107263) United Kingdom