About The Spruce Park Company Limited (NI637242) United Kingdom