About Spindleloch Limited (09172189) United Kingdom