About Sandbeck Limited (08305908) United Kingdom