About Shaded Spruce Ltd (12627452) United Kingdom