About Wild Rose Enterprises Limited (10920360) United Kingdom