About Stirrd (harrogate) Ltd (03147393) United Kingdom