About Spindlebrook Farm Limited (12568628) United Kingdom