About Sandbeck Group Limited (09886268) United Kingdom