About Red Spruce Company Limited (NI655843) United Kingdom