About Sandberg Holdings Limited (13639770) United Kingdom