About The Old Sticky Wicket Ltd (12930732) United Kingdom