About Spindlebury Limited (02906565) United Kingdom