About Blue Spirit Management & Services Limited (09583864) United Kingdom