About Sandrock Design Ltd (10713992) United Kingdom