About Sandberg Projects Ltd (07075446) United Kingdom