About Sticklepath Enterprises Limited (06812840) United Kingdom