About Spennybarn Limited (09234929) United Kingdom