About Blue Spruce Limited (07296565) United Kingdom